██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
COTS
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
L'espressione mwcq”componente COTS” o mwcgcomponente OTS, in mwcwinglese (mwdamwdqCommercial) mwdgmwdwOff-mweathe-mweqShelf component, si riferisce a componenti mweghardware e mwewsoftware disponibili sul mercato per l'acquisto da parte di aziende di sviluppo interessate a utilizzarli nei loro progetti. L'uso di componenti COTS hardware rappresenta una possibilità consolidata; la stessa espressione "COTS" applicata al software viene usata per designare l'uso di applicazioni acquistabili sul mercato già pronte all'uso e si contrappone alla necessita' di dover sviluppare le stesse funzionalita' in proprio.
Un ambito in cui la pratica di acquisizione di COTS per lo sviluppo di software è ormai consolidata è, per esempio, quello dei mwfqsistemi di gestione aziendale: sono infatti ormai presenti (nel mondo mwfgopen source come in quello mwfwproprietario) componenti dotati di funzionalità già attive, che possono essere assemblati per l'implementazione di soluzioni gestionali mwgaad-hoc. Questa pratica è diffusa soprattutto laddove si necessita di un livello avanzato di personalizzazione del sistema aziendale, non ottenibile tramite l'utilizzo di soluzioni standard.cite-ref-1[1]
Un prodotto COTS può infatti essere adoperato in alternativa a componenti sviluppati internamente all'azienda. Nell'ambito di progetti di sviluppo hardware e mwhgsoftware, questa pratica è spesso una strategia volta a contenere i costi di sviluppo e manutenzione. Nel caso di componenti hardware, spesso anche i costi di produzione unitari del prodotto finale sono ridotti, dato che i componenti COTS sono ottimizzati e prodotti su scala più vasta rispetto a componenti equivalenti dedicati sviluppati internamente. Semplificando, si può considerare i COTS funzionalità e/o applicativi già pronti per l'uso.
Contents
• Note
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Esempi di componenti COTS
• In elettronica:
• Componenti elettronici discreti e mwjaintegrati di funzione e caratteristiche standardizzate.
• Microprocessori: mwjgDSP, mwjwmicrocontrollori, processori mwkageneral purpose.
• In informatica:
• mwlwSoftware Framework.
• In ambito del procurement militare per COTS si può intendere l'acquisto di un mezzo (un elicottero o un blindato, per esempio) già disponibile su mercato civile, opportunamente modificato per soddisfare gli standard militari.
Note
cite-note-11. ↑ Giampio Bracchi, Chiara Francalanci, Gianmario Motta, mwnwSoluzioni di sviluppo e gestione del software, in mwoaSistemi Informativi d'Impresa, Milano, McGraw-Hill, 2010, ISBN 978-88-386-6328-4